make every endeavour - Allemand Anglais Dictionnaire